﻿using Estsh.Core.Base;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Estsh.Core.Model.Extend.IFModels
{
	/// <summary>
	/// /// <summary>
	/// 入库，数据实体对象
	/// </summary>
	[Table("WMS_DSPOS")]
	[Serializable]
	public  class WmsDspos : BaseEntity
	{
		[Column("EBELN")]
		[DisplayName(" ")]
		public string Ebeln { get; set; }

		[Column("POVBELN")]
		[DisplayName(" ")]
		public string Povbeln { get; set; }

		[Column("EVRTP")]
		[DisplayName(" ")]
		public string Evrtp { get; set; }

		
		[Column("LIFNR")]
		[DisplayName(" ")]
		public string Lifnr { get; set; }

		[Column("MATNR")]
		[DisplayName(" ")]
		public string Matnr { get; set; }

		[Column("ZDEV_NUM")]
		[DisplayName(" ")]
		public decimal ZdevNum { get; set; }


		[Column("UNIT")]
		[DisplayName(" ")]
		public string Unit { get; set; }


		[Column("PSTYP")]
		[DisplayName(" ")]
		public decimal Pstyp { get; set; }

		[Column("ZDATE")]
		[DisplayName(" ")]
		public string Zdate { get; set; }

		[Column("ZCJSJ")]
		[DisplayName(" ")]
		public string Zcjsj { get; set; }


		[Column("WERKS")]
		[DisplayName(" ")]
		public string Werks { get; set; }

		[Column("LGORT")]
		[DisplayName(" ")]
		public string Lgort { get; set; }

		[Column("ZSTAS")]
		[DisplayName(" ")]
		public string Zstas { get; set; }

		[Column("MLOGO")]
		[DisplayName(" ")]
		public string Mokgo { get; set; }

		[Column("DATAST")]
		[DisplayName(" ")]
		public string Datast { get; set; }

		[Column("SHNUM")]
		[DisplayName(" ")]
		public decimal ShNum { get; set; }

		[Column("SID")]
		[DisplayName(" ")]
		public string Sid { get; set; }

		[Column("RECTIM")]
		[DisplayName(" ")]
		public string Rectim { get; set; }

		[Column("SYNFLG")]
		[DisplayName(" ")]
		public string Synflg { get; set; }

		[Column("SYNTIM")]
		[DisplayName(" ")]
		public string Syntim { get; set; }


		[Column("ACTFLG")]
		[DisplayName(" ")]
		public string Actflg { get; set; }

		[Column("ACTTIM")]
		[DisplayName(" ")]
		public string Acttim { get; set; }

		[Column("ACTUSR")]
		[DisplayName(" ")]
		public string Actusr { get; set; }

		[Column("STAFLG")]
		[DisplayName(" ")]
		public string Staflg { get; set; }

		[Column("SEQ")]
		[DisplayName(" ")]
		public int Seq { get; set; }

		[Column("GUID")]
		[DisplayName(" ")]
		public string Guid { get; set; }


	}
}
